Curve fitting and fairing using conic splines

نویسنده

  • Xunnian Yang
چکیده

We present an efficient geometric algorithm for conic spline curve fitting and fairing through conic arc scaling. Given a set of planar points, we first construct a tangent continuous conic spline by interpolating the points with a quadratic Bézier spline curve or fitting the data with a smooth arc spline. The arc spline can be represented as a piecewise quadratic rational Bézier spline curve. For parts of the G conic spline without an inflection, we can obtain a curvature continuous conic spline by adjusting the tangent direction at the joint point and scaling the weights for every two adjacent rational Bézier curves. The unwanted curvature extrema within conic segments or at some joint points can be removed efficiently by scaling the weights of the conic segments or moving the joint points along the normal direction of the curve at the point. In the end, a fair conic spline curve is obtained that is G continuous at convex or concave parts and G continuous at inflection points. The main advantages of the method lies in two aspects, one advantage is that we can construct a curvature continuous conic spline by a local algorithm, the other one is that the curvature plot of the conic spline can be controlled efficiently. The method can be used in the field where fair shape is desired by interpolating or approximating a given point set. Numerical examples from simulated and real data are presented to show the efficiency of the new method. q 2003 Elsevier Ltd. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cone spline approximation via fat conic spline fitting

Fat conic section and fat conic spline are defined. With well established properties of fat conic splines, the problem of approximating a ruled surface by a tangent smooth cone spline can then be changed as the problem of fitting a plane fat curve by a fat conic spline. Moreover, the fitting error between the ruled surface and the cone spline can be estimated explicitly via fat conic spline fit...

متن کامل

Vectorizing Image Outlines using Spline Computing Approaches with Simulated Annealing

This paper is an overview of three spline approaches of degree one, two and three. It represents the review and comparative study of Linear, conic and cubic splines for the vectorization of outlines of the planar images. It has various phases including extracting outlines of images, detecting corner points from the detected outlines, and curve fitting. The idea of simulated annealing has been i...

متن کامل

Intelligent Approaches for Vectorizing Image Outlines

Two computing approaches, based on linear and conic splines, are proposed here in reviewed and extended for vectorizing image outlines. Both of the approaches have various phases including extracting outlines of images, detecting corner points from the detected outlines, and curve fitting. Interpolation splines are the bases of the two approached. Linear spline approach is straight forward as i...

متن کامل

Generating Outlines of Generic Shapes by mining Feature Points

An approach, based on conic splines, is proposed here for capturing image outlines of generic shapes. It has various phases including extracting outlines of images, mining feature points from the detected outlines, and curve fitting. The idea of particle swarm optimization has been incorporated to optimize the shape parameters in the description of the conic spline. The method ultimately produc...

متن کامل

Virtual knot technique for curve fitting of rapidly varying data

Curve fitting with piecewise splines for rapidly varying data has been a difficult problem. Often, the curve exhibits unwanted “wiggles” around those data points whose locations change rapidly in comparison to their neighboring data points. Many methods were proposed to solve this problem using non-homogeneous tension spline or fairing process. In this paper, a new approach using the concept of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer-Aided Design

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2004